* {
touch-action: none;
}
.el-range-separator {
    width: 6% !important;
}
.container {
    width: 100%;
    // height: 100%;
    // overflow: auto;
    // min-width: 1100px;
    padding: 0px 20px 0px 20px;
    .main-wrap {
        background-color: #fff;
        padding: 20px 0;
        .ivu-form {
            padding-left: 10px;
            height: 56px;
            /** iview 样式修改 */
            .ivu-date-picker {
                width: 100%;
            }
            .ivu-table-cell {
                padding-left: 0px;
                padding-right: 0px;
            }
            .is-has-area {
                margin: 12px 0 0 6px;
            }
        }
        .btn {
            padding: 5px 0;
            width: 80px;
        }
        .advanced-search {
            display: inline-block;
            height: 100%;
            line-height: 33px;
            margin-left: 22px;
            font-size: 13px;
            color: #137ddf;
        }
        .part-word-wrap {
            .ivu-form-item-label {
                width: 57px !important;
            }
            .ivu-form-item-content {
                margin-left: 57px !important;
            }
        }

    }
}
.flex{
    display: flex;
}
.flex-col{
    display: flex;
    flex-direction: column;
}
.flex-bet{
    display: flex;
    justify-content: space-between;
}
.flex-w-1{
    flex: 1;
    width: 0;
}
.flex-h-1{
    flex: 1;
    height: 0;
}
.vue-treeselect__control{
    height: 30px !important;
}
.ivu-select-dropdown .ivu-select-dropdown-list .ivu-select-item{
    white-space: normal;
}
.vertical-center-modal{
    display: flex;
    align-items: center;
    justify-content: center;
    .ivu-modal{
        top: 0;
    }
}
